<?php
	class TbCidadeModel extends CoreDbTable {
	
		public function __construct() {
			
			parent::__construct("tb_cidade");
			
			$this->Fields = array(
				"COD_CIDADE" => new CoreDbField($this->Nome, "COD_CIDADE", 0, true),
			"COD_ESTADO" => new CoreDbField($this->Nome, "COD_ESTADO", 0, false),
			"NOM_CIDADE" => new CoreDbField($this->Nome, "NOM_CIDADE", 1, false)
			);
		
		}
		
		/*----------------------------------------------------------------	
		GET
		----------------------------------------------------------------*/
		
		/**
		* Retorna o valor do campo COD_CIDADE (tabela tb_cidade)
		* @return int(11)
		*/
		public function getCOD_CIDADE() {
			return $this->Fields["COD_CIDADE"]->getValue();
		}

	/**
		* Retorna o valor do campo COD_ESTADO (tabela tb_cidade)
		* @return int(11)
		*/
		public function getCOD_ESTADO() {
			return $this->Fields["COD_ESTADO"]->getValue();
		}

	/**
		* Retorna o valor do campo NOM_CIDADE (tabela tb_cidade)
		* @return varchar(255)
		*/
		public function getNOM_CIDADE() {
			return $this->Fields["NOM_CIDADE"]->getValue();
		}
		
		/*----------------------------------------------------------------	
		SET
		----------------------------------------------------------------*/
	
		/**
		* Altera o valor do campo COD_CIDADE (tabela tb_cidade)
		* @param int(11) $value
		* @return void
		*/
		public function setCOD_CIDADE($value = null) {
			return $this->Fields["COD_CIDADE"]->setValue($value);
		}

	/**
		* Altera o valor do campo COD_ESTADO (tabela tb_cidade)
		* @param int(11) $value
		* @return void
		*/
		public function setCOD_ESTADO($value = null) {
			return $this->Fields["COD_ESTADO"]->setValue($value);
		}

	/**
		* Altera o valor do campo NOM_CIDADE (tabela tb_cidade)
		* @param varchar(255) $value
		* @return void
		*/
		public function setNOM_CIDADE($value = null) {
			return $this->Fields["NOM_CIDADE"]->setValue($value);
		}
	
	}
	?>